package kn.webstd.g4g.commons.dto;

import java.util.Set;
import kn.webstd.tools.commons.dto.AbstractExtendedDto;

/**
 * DTO for the ModulesBo.
 */
public class ModulesDto extends AbstractExtendedDto {

	// ~ Constants

	private static final long serialVersionUID = 5298332;

	/** Maximum length of nombre property. */
	public static final int LENGTH_NOMBRE = 255;

	// Fields

	private String nombre;
	private Set<Long> permissionses;

	// Constructor

	/** 
	 * Creates a new {@link ModulesDto}
	 * 
	 * @author Victor Osorio
	 */
	public ModulesDto() {
		super();
	}

	// Property accessors
	/**
	 * Returns the 'nombre'.
	 *
	 * @return the 'nombre'
	 */
	public String getNombre() {
		return this.nombre;
	}

	/**
	 * Set the 'nombre'.
	 *
	 * @param nombre the 'nombre'
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	/**
	 * Returns the 'permissionses'.
	 *
	 * @return the 'permissionses'
	 */
	public Set<Long> getPermissionses() {
		return this.permissionses;
	}

	/**
	 * Set the 'permissionses'.
	 *
	 * @param permissionses the 'permissionses'
	 */
	public void setPermissionses(Set<Long> permissionses) {
		this.permissionses = permissionses;
	}

}
